package chapter07.s02bytestream.p02outputstream;

import java.io.FileOutputStream;
import java.io.OutputStream;

/**
 * FileOutputStream
 * 是OutputStream的子类，它是操作文件的字节输出流，专门用于把数据写入文件。
 *
 * 演示如何使用FileOutputStream将数据写入文件
 */
public class Example10 {
    public static void main(String[] args) throws Exception {
        // 创建一个文件字节输出流
        OutputStream out = new FileOutputStream("src/chapter07/test.txt");
        String str = "Java程序设计2";
        byte[] b = str.getBytes();
        for (int i = 0; i < b.length; i++) {
            System.out.println("out.write: " + b[i]);
            out.write(b[i]);
        }
        out.close();
    }
}
